#include "stdafx.h"
#include "ssautoi.h"						// Internal SourceSafe automation defs.
#include "MSOS.h"
#include "MSVSOrig.h"

MSOS::MSOS(void)
{
	Trace::Write("Enter MSOS::MSOS");
}

MSOS::~MSOS(void)
{
	Trace::Write("Enter MSOS::~MSOS");
}

int MSOS::GetEnv(char const *,char *,int)
{
	Trace::Write("Enter MSOS::GetEnv");
	return -1;
}
void MSOS::DoYield(void)
{
	Trace::Write("Enter MSOS::DoYield");
}
int MSOS::Find(char const *,char *,int)
{
	Trace::Write("Enter MSOS::Find");
	return -1;
}
int MSOS::GetComputerNameA(char *,int)
{
	Trace::Write("Enter MSOS::GetComputerNameA");
	return -1;
}
int MSOS::GetExe(char * prop1, struct HINSTANCE__ * prop2)
{
	Trace::Write("Enter MSOS::GetExe");
	return MSVSOrig::CallFunc("?GetExe@MSOS@@SAHPADPAUHINSTANCE__@@@Z", prop1, prop2);
}
long MSOS::GetTicks(void)
{
	Trace::Write("Enter MSOS::GetTicks");
	return -1;
}
void (*MSOS::GetYield(void))(void)
{
	Trace::Write("Enter MSOS::GetYield");
	return NULL;
}
int MSOS::IsDBCS(void)
{
	Trace::Write("Enter MSOS::IsDBCS");
	return -1;
}
void MSOS::SetYield(void (*)(void))
{
	Trace::Write("Enter MSOS::SetYield");
}
int MSOS::Sleep(long)
{
	Trace::Write("Enter MSOS::Sleep");
	return -1;
}
int MSOS::Spawn(char *,int)
{
	Trace::Write("Enter MSOS::Spawn");
	return -1;
}
int MSOS::Spawn(char const *,char *,int)
{
	Trace::Write("Enter MSOS::Spawn");
	return -1;
}
